﻿using vroom.db.model;
using System;
using System.Collections.Generic;
using System.Data.Entity.Core.Objects;
using System.Linq;
using System.ServiceModel;
using System.Text;
using System.Threading.Tasks;

namespace vroom.wcf.service
{
	[ServiceContract]
	public interface IPosService
	{
		[OperationContract]
		[ApplyDataContractResolver]
		Position[] GetPositions(string userName, DateTime effectiveDate);

		[OperationContract]
		[ApplyDataContractResolver]
		Bucket[] GetBucketedPositions(DateTime effectiveDate);
	}
}
